home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 10 / The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso / PC_SIGCD / 02 / 3 / DISK0238.ZIP / TKSOLVER.UNP < prev   
Text File  |  1984-09-15  |  6KB  |  184 lines

  1. FOR THE USERS THAT HAVE 'TK!SOLVER' TK-1(2J)/PCDOS/IBM5150
  2. -------------------------------------------------------------------
  3.  
  4. ___________________________________________________________________
  5.  
  6.  
  7.   IF YOU HAVE A HARD DISK OR WANT TO CREATE A BACKUP COPY THAT IS NOT
  8. TIED INTO THE 'TK!'  DISKETTE...IN CASE YOUR ONLY COPY GOES BAD
  9. .. THIS PATCH WILL REMOVE THE COPY PROTECTION COMPLETELY.... AS WELL
  10. AS LET TK! RUN AS A STAND ALONE PROGRAM.
  11.  
  12.   AS ALWAYS THIS IS FOR YOUR PERSONAL PEACE OF MIND ONLY
  13. IT IS NOT MEANT TO BYPASS ANY COPYRIGHTS..YOU ARE BY LAW BOUND BY
  14. YOUR PURCHASE LICENSE AGREEMENT.
  15.  
  16.   IF YOU HAVE A HARD DISK AND WANT TO PUT THE PROGRAM ON SUCH
  17. WHY SHOULD YOU BE TIED TO A FLOPPY. YOU HAD TO GIVE UP A LOT OF
  18. MONEY TO GET YOUR HARD DISK.
  19.  
  20.  FIRST OF ALL WHEN I REFER TO THE "B:" DRIVE , IF YOU HAVE A HARD DISK,
  21. SUBSTITUTE THE APPROPRIATE DRIVE LETTER FOR THE "B:" DRIVE. I ALSO ASSUME
  22. THAT THE ORIGINAL "TK!" IS IN THE "A:" DRIVE.
  23.  
  24. 1). FORMAT 1 SYSTEM DISK UNDER DOS 2.0 OR 2.1
  25.  
  26. 2). LABEL IT ACCORDING TO THE ORIGINAL 'TK!' DISKETTE
  27.  
  28. 3). COPY THE (UNHIDDEN) FILES FROM THE ORIGINAL DISKETTE TO THE CORRESPONDING
  29.    2.X FORMATTED DISKETTE
  30.  
  31. 4). PUT THE ORIGINAL 'TK!' DISKETTE IN THE "A:" DRIVE
  32.  
  33. 5). COPY CON: B:SOFTARTS.(C)
  34.  
  35.      ENTER :THAT'S ALL FOLKS!
  36.      PRESS :CNTL-Z THEN ENTER
  37.  
  38.      YOU SHOULD SEE: 1 FILE(S) COPIED MESSAGE
  39.  
  40.      THIS TAKES CARE OF THE HIDDEN FILES.
  41.  
  42. 6). I WONT  TELL YOU HOW TO USE DEBUG OR  ANY 'PATCHER' PROGRAMS.
  43.  
  44. 7). FIRST I ASSUME THAT YOU HAVE DEBUG.COM ON A RAM OR C: OR B: DRIVE .
  45.  
  46. 8). ENTER >DEBUG
  47.  
  48.     ENTER -N A:TK.COM
  49.           -F CS:100 L EFFF 0
  50.           -L
  51.           -N B:TK2.COM
  52.           -R CX
  53.           :EFFF
  54.           -W
  55.           -Q
  56.  
  57. 9). ENTER >B:DEBUG B:TK2.COM
  58.  
  59.  
  60.     ENTER -E 951 90 90 90                  'THIS DISABLES BREAK POINT
  61.           -E 957 90 90 90                  ' AND SINGLE STEP OVERIDES
  62.           -E 511 CC
  63.  
  64.     NOTE: THE ORIGINAL TK! SHOULD NOW BE IN THE "A:" DRIVE
  65.  
  66.           -G
  67.  
  68.     NOTE: PROGRAM SHOULD STOP AT CS:511
  69.  
  70.           WHAT WE DID WAS LET TK! READ ALL THE OTHER PIECES OF HIMSELF
  71.           FROM THE VARIOUS DISK SECTORS (THE GOOD AND BAD SECTORS),
  72.           DO ALL THE DECRYPTING AND SET UP ALL AREAS OF HIMSELF,
  73.           IN OTHERWORDS WE LET HIM DO ALL THE WORK FOR US. WE DIDNT
  74.           EVEN HAVE TO FOOL WITH BAD TRACKS, OR ANY DECRYPTING OURSELVES
  75.           OH THE REASON FOR WRITING TK2.COM WITH LENGTH OF "EFFF"
  76.           WAS TO RESERVE THIS PROGRAM AREA SIZE SO WHEN TK! RAN HE
  77.           WOULD BUILD ALL HIS ROUTINES IN "OUR" PROTECTED PROGRAM AREA,
  78.           THEN  WE CAN SAVE TK2.COM AS TK3.COM WITH ALL THE
  79.           TK! SAFELY STORED IN OUR PROTECTED TK2 MEMORY AREA.
  80.  
  81.  
  82.           -E 511 E8
  83.           -E 57C CC
  84.           -G
  85.           -E 57C FF
  86.           -T
  87.           -R
  88.  
  89.     NOTE: AT THIS POINT COPY DOWN ALL THE REGISTERS AND FLAGS SETTINGS
  90.          A SHIFT PRTSC WILL DO IT.
  91.  
  92.           -R AX 0
  93.           -R BX 0
  94.           -R CX EFFF
  95.           -R DX 0
  96.           -N B:TK3.COM
  97.           -W
  98.           -R AX 0
  99.           -R BX B230
  100.           -R CX A000
  101.           -R DX 5898
  102.  
  103.         NOTE AT THIS POINT  "BP" REGISTER HAD BETTER BE ZEROS
  104.  
  105.           -G
  106.  
  107.  
  108.          PRESS THE "ENTER" KEY SINCE TK!SOLVER IS WAITING.
  109.  
  110.      NOTE: TK! SHOULD NOW COME UP AS IT NORMALLY WOULD
  111.  
  112.  
  113.     NOW REBOOT THE SYSTEM WITH A DOS SYSTEM DISK IN A DRIVE.
  114.         ------
  115.  
  116.  
  117. 10). ENTER >B:DEBUG B:TK3.COM
  118.  
  119.      ENTER -E 951 E8 46 FF                ;RESTORE CNTL-BREAK,BREAKPOINT
  120.            -E 957 E8 51 FF
  121.  
  122.  
  123.  
  124.  
  125.       WHAT WE WILL DO NEXT IS BYBASS ALL THE SECTOR READ CODE, DECRYPT LOGIC
  126.     SINCE TK! HAS ALREADY DONE THAT ONCE AND PUT IT IN OUR PROTECTED PROGRAM
  127.     AREA THAT WAS SAVED AS TK3.COM.
  128.  
  129.  
  130.                                 (CODE THAT SHOULD BE GENERATED)
  131.  
  132.                                              .
  133.                                              .
  134.                                              .
  135.                                              .
  136.                                              *
  137.  
  138.      ENTER -A 252 MOV SI,1230             ;BE3012
  139.                   MOV DI,0100             ;BF0001
  140.                   MOV AX,0                ;B80000
  141.                   MOV BX,B230             ;BB30B2
  142.                   MOV CX,A000             ;B900A0
  143.                   MOV DX,5898             ;BA9858
  144.                   MOV SP,B2AD             ;BCADB2
  145.                   MOV BP,0                ;BD0000
  146.                   JMP BX                  ;FFE3
  147.  
  148.  
  149.            -N B:TK4.COM
  150.            -W
  151.            -Q
  152.  
  153.  
  154. 11). PLACE YOUR ORIGINAL TK! IN A SAFE PLACE SINCE IT WILL NO LONGER BE NEEDED
  155.  
  156.  
  157. 12). PLACE DISK WITH TK4.COM IN "A:" DRIVE OR RUN FROM HARD DISK
  158.  
  159.  
  160.     ENTER >TK4
  161.  
  162.           YOU SHOULD SEE THE ORIGINAL COPYRIGHT SCREEN AND THE PROGRAM
  163.         WILL JUST SIT THERE. YOU MUST PRESS ENTER SINCE THE MESSAGE
  164.         'PRESS ENTER TO START" IS NOW BEING BYPASSED.
  165.  
  166.          IF ALL WENT WELL YOU NOW HAVE AN UNPROTECTED, DECRYPTED, STANDALONE
  167.        VERSION OF TK!SOLVER.....
  168.  
  169. NOTE: NOW ALL OF 'TK!' COPY PROTECTION IS REMOVED, AND YOU MAY DISKCOPY
  170.  
  171.      (OR COPY)  AND RENAME TK4.COM TO TK.COM.
  172.  
  173.  
  174. OTHER NOTES:
  175. -------------------------------------------------------------------------
  176.  
  177. 1). CHECKS FOR SPECIALLY FORMATTED TRACKS COMPLETELY REMOVED
  178.  
  179.  
  180. 2). YOU MAY LOAD ALL THE FILES ON THE NEWLY FORMATTED AND UNPROTECTED
  181.    DISKETTE DIRECTLY TO HARD OR RAM DISK, IN ANY SUB-DIRECTORY YOU
  182.    SET UP
  183.  
  184.